body{
  font-family:Calibri;
}


.bodyStyleMain{
	background-color:#FFFFFF;
	background-image:url(../img/bg_menu.gif);
	background-repeat:repeat-y;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
.bodyStyle{
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
.menuOption{
	font-family: Calibri;
	font-size: 10pt;
	font-weight: bold;
	color: #2271A0;
	cursor: pointer;
}
.menuStyle{
	font-family: Calibri;
	font-size: 8pt;
	color: #FFFFFF;
}
.drName{
	font-family: Calibri;
	font-size: 10pt;
	font-weight: bold;
	color: #2271A0;
}
.titleStyle{
	font-family: Calibri;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	text-indent: 5px;
}
.footerStyle{
	font-family: Calibri;
	font-size: 8pt;
	text-align: center;
	color: #3C3C3C;
}
.citaStyle {
	font-family: Calibri;
	font-size: 10pt;
	font-weight: bold;
	color: #2271A0;
	background-image: url(../img/bg_cita.gif);
	text-indent: 15px;
}

#formDiv{
  float:left;
  min-height:424px;
  width:800px;
}

/*
a:link {
	font-family: Calibri;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}*/
/*
a:active {
	font-family: Calibri;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}*/
/*
a:visited {
	font-family: Calibri;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover {
	font-family: Calibri;
	font-size: 8pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}
*/
#header{
  width: 100%;
  height:97px;  
  clear:both;
  overflow-x:hidden;
  overflow-y:hidden;
  /*border="0" */
  /*cellpadding="0" */
  /*cellspacing="0" */
  background-image:url('../img/header_002.gif');

}

.headerCell{
  float:left;
}

body{
  margin: 0 0 0 0 ;
}

#menuCell{
  position:absolute;
  top:67px;
  left:370px;
  overflow-x:hidden;
  overflow-y:hidden;
  width:621px;
  font-size:8px;
}

#menuCell  div{
  float:left;
  width:82px;
  border-left: 1px solid white ;
  border-bottom: 1px solid gray ;
  min-height: 27px;
}

#menuCell div a{
  color:black;
  text-decoration:none;
  padding-left:9px;
  font-size:14px;
  opacity:0.6;
  font-size:10px;
  min-height:27px;
  width:73px;
}

#mainBody{
  clear:both;
  height:100%;
}

#leftMenu{
  float:left;
  width:151px;
}

#subOptionsMenu{
 background-color: #2271a0;
}

#headTitle{
  
}

#menuCell div div{
  display:none;
}


#menuCell div:hover div {
  display:block;
  background-color: #2271a0;
}


#menuCell div a:hover  {
  display:block;
  background-color: #2271a0;
}

/*
#menuCell div a:hover > div {
  display:block;
  background-color: #2271a0;  
}*/





#title1 {
  background-image : url(../img/pleca_main.gif);
  color:#FFFFFF;
  font-family:arial;
  font-size:10pt;
  font-weight:bold;
  text-indent:5px;
  height:29px;
  text-ident:5px;
  line-height:25px;
}

#title2{
  color:#FFFFFF;
  font-family:arial;
  font-size:10pt;
  font-weight:bold;
  text-indent:5px;
  height:29px;
  text-indent:5px;
  line-height:25px;
}

#subOptionsMenu div {
  background-image:url(../img/bullet_blue.gif);
  text-indent:13px;
  background-repeat:no-repeat;
}

#subOptionsMenu div a{
  text-decoration:none;
}


#footer{
  clear:both;
  /*position:absolute;
  bottom:0;*/
  text-align:center;
  /*left: 0;*/
  /*right: 0;*/
}


/*INICIAN ESTILOS PARA MENU*/
a.menuLink:link {
	font-family: Calibri;
	font-size: 8pt;
	font-weight:normal;
	color: #555555;
	text-decoration: none;
}
a.menuLink:active {
	font-family: Calibri;
	font-size: 8pt;
	font-weight:normal;
	color: #555555;
	text-decoration: none;
}
a.menuLink:visited {
	font-family: Calibri;
	font-size: 8pt;
	font-weight:normal;
	color: #555555;
	text-decoration: none;
}
a.menuLink:hover {
	font-family: Calibri;
	font-size: 8pt;
	font-weight:normal;
	color: #555555;
	text-decoration: underline;
}
/*FINALIZAN ESTILOS PARA MENU*/

.formTitle {
	font-family: Calibri;
	font-size: 10pt;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: text-top;
	/*filter:glow(Color=#FFFFFF,Strength=2,enabled=1);
	cursor:default;*/
}
.formTextFields {
	font-family: Calibri;
	font-size: 8pt;
	color: #FFFFFF;
	/*border: 1px solid #CCCCCC;*/
}
.legendStyle {
	font-family: Calibri;
	font-weight: bold;
	font-size: 10pt;
	color: #FFFFFF;
}
.comboStyle {
	font-family: Arial;
	font-size: 8pt;
	color: #333333;
}
.defaultContent{
	font-family: Calibri;
	font-size: 8pt;
	color: #333333;
}
.commentStyle{
	font-family: Calibri;
	font-size:8pt;
	color:#999999;
}
